package com.eascs.web.o2o.web.reward.entity;

import java.io.Serializable;
import java.sql.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 绩效考核数据字典
 * @author hzp
 *
 */
@Entity
@Table(name="dim_reward_pub_datadictionary")
public class RewardDataDic implements Serializable{

	private static final long serialVersionUID = 3139016582474469040L;
	
	@Id
	@Column(name="dd_no")
	private String no;
	
	@Column(name="dd_code")
	private String code;//字典项代码
	
	@Column(name="dd_name")
	private String name;//字典项名称
	
	@Column(name="dd_desc")
	private String desc;//描述
	
	@Column(name="is_lock")
	private String lock;//是否锁定,Y-锁定,N-未锁定
	
	@Column(name="create_date")
	private Date createDate;//记录创建时间
	
	@Column(name="update_date")
	private Date updateDate;//记录修改时间
	
	@Column(name="dd_type")
	private String ddType;//字典项类型

	public String getDdType() {
		return ddType;
	}

	public void setDdType(String ddType) {
		this.ddType = ddType;
	}

	public String getNo() {
		return no;
	}

	public void setNo(String no) {
		this.no = no;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDesc() {
		return desc;
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}

	public String getLock() {
		return lock;
	}

	public void setLock(String lock) {
		this.lock = lock;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	
}
